Medical Coding By Artificial Intelligence